istanbul strait - German English Dictionary